using System;
using System.Collections.Generic;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace FreeSqlLearn {

	[JsonObject(MemberSerialization.OptIn), Table(DisableSyncStructure = true)]
	public partial class m_xyqk {

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string bzlx { get; set; } = "3";

		[JsonProperty, Column(IsIdentity = true)]
		public int id { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string jjsp { get; set; } = "0";

		[JsonProperty]
		public Guid? JxCode { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string lj { get; set; } = "0";

		[JsonProperty, Column(StringLength = 50)]
		public string lsfz { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string lzhz { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string pxjl { get; set; } = "0";

		[JsonProperty]
		public DateTime? pxsj { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string tb { get; set; } = "0";

		[JsonProperty]
		public DateTime? tbsj { get; set; }

		[JsonProperty]
		public DateTime? tgsj { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string xh { get; set; }

		[JsonProperty, Column(StringLength = 50)]
		public string zhzhe { get; set; }

		[JsonProperty, Column(StringLength = 50, CanInsert = false)]
		public string zx { get; set; } = "0";

		[JsonProperty]
		public DateTime? zxsj { get; set; }

	}

}
